package business;

import java.util.List;

import dao.IScoredSeenDAO;
import dao.JDBCScoredSeenDAO;
import domain.ScoredSeen;

public class BusinessScoredSeen {

	public static List<ScoredSeen> getAllScoredSeenByUser(Integer idUser) {
		IScoredSeenDAO scoredSeens= new JDBCScoredSeenDAO();
		return scoredSeens.getAllScoredSeenByUser(idUser);
	}

	public static void changeScore(ScoredSeen scoredSeen) {
		IScoredSeenDAO scoredSeens= new JDBCScoredSeenDAO();
		scoredSeens.changeScore(scoredSeen);
	}

	public static void changeSeen(ScoredSeen scoredSeen) {
		IScoredSeenDAO scoredSeens= new JDBCScoredSeenDAO();
		scoredSeens.changeSeen(scoredSeen);
	}

	public static Double getAverageScored(Integer idUser, Integer idVideo) {
		IScoredSeenDAO scoredSeens= new JDBCScoredSeenDAO();
		return scoredSeens.getAverageScored(idUser, idVideo);
	}
	
	public static void insertVideoUsuario(Integer idUser, Integer idVideo){
		IScoredSeenDAO scoredSeens= new JDBCScoredSeenDAO();
		scoredSeens.insertVideoUsuario(idUser, idVideo);
	}
	
	public static ScoredSeen getScoredSeenByVideoAndUSer(Integer idVideo, Integer idUser){
		IScoredSeenDAO scoredSeens= new JDBCScoredSeenDAO();
		return scoredSeens.getScoredSeenByVideoAndUSer(idVideo,idUser);
	}
}
